using System;
using Me.Prettyprint.Hector.Api.Beans;

namespace Me.Prettyprint.Hector.Api.Query
{
    /// <summary>
    /// Counts column for a standard column family
    /// </summary>
    /// <typeparam name="K"></typeparam>
    /// <typeparam name="N"></typeparam>
	public interface CountQuery<K, N> : Query <int>
	{
        CountQuery<K, N> SetKey(K key);
        CountQuery<K, N> SetColumnFamily(string cf);
        CountQuery<K, N> SetRange(N start, N finish, int count);
    }
}